module.exports = {
  compilerOptions: {
    target: "esnext",
    module: "esnext",
    strict: true,
    jsx: "preserve",
    importHelpers: true,
    moduleResolution: "node",
    skipLibCheck: true,
    esModuleInterop: true,
    allowSyntheticDefaultImports: true,
    sourceMap: true,
    baseUrl: ".",
    types: ["jest", "puppeteer", "node"],
    paths: {
      "@/*": ["src/*"],
    },
    lib: ["esnext", "dom", "dom.iterable", "scripthost"],
  },
  include: ["src/**/*.ts"],
  exclude: ["node_modules", "dist"],
};
